// 发布模块

// 导入express
const express = require('express')
const router = express.Router()
// 导入处理函数
const { publish, mypublish, mycollect, gethintlist, getsearchBykeyword, getinformuser, visitmypublish, visitmycollect, handleformData } = require('../router_handler/publish')

// 发布墙
router.post('/publish', publish)
// 处理发布墙图片上传文件
router.post('/handleformData', handleformData)
// 查看我的发布
router.get('/mypublish/:num', mypublish)
// 查询我的喜欢（收藏）
router.get('/mycollect/:num', mycollect)
// 获取热门搜索榜
router.get('/gethintlist', gethintlist)
//搜索内容查询
router.get('/getsearchBykeyword/:keyword', getsearchBykeyword)
// 查询通知用户
router.get('/getinformuser/:inform', getinformuser)
// 访问我的发布
router.get('/visitmypublish/:uuId/:num', visitmypublish)
// 访问我的喜欢
router.get('/visitmycollect/:uuId/:num', visitmycollect)

// 导出
module.exports = router